half magic beauty review